package com.jiyun.personal.mapper;
import com.jiyun.personal.domain.Personal;
import com.jiyun.result.Result;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Update;

import java.util.List;

@Mapper
public interface PersonalMapper {
    //      查询所有
    List<Personal> getPersonal();
    //      常用地址
    String getAddress(String fareAddress);
    //      修改密码
    Integer updatePassword(String passengerId,String farePassword);
    //      修改手机号码
    Integer updatePhone(String passengerId, String farePhone);
    //      查找初始密码
    String isOldPasswordCorrect(String passengerId, String fareStartPassword);
    //      查询手机号码
    Personal chaxun(String farePhone);
    //      修改状态
    @Update("update user_personal set plate_status = 1 where id = #{id}")
    Integer updateStatus2(Integer id);
    @Update("update user_personal set plate_status = 0 where id = #{id}")
    Integer updateStatus3(Integer id);
    //改变定位功能状态
    @Update("update user_personal set location_status = 1 where id = #{id}")
    Integer updateStatus4(Integer id);
    @Update("update user_personal set location_status = 0 where id = #{id}")
    Integer updateStatus5(Integer id);
    //改变消息通知功能状态
    @Update("update user_personal set notification_status = 1 where id = #{id}")
    Integer updateStatus6(Integer id);
    @Update("update user_personal set notification_status = 0 where id = #{id}")
    Integer updateStatus7(Integer id);

}
